﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Microhard.WST.BI.Buz.Models
{
    public class ContractModel
    {
        #region Model
        private Guid _contractid;
        private Guid _customerid;
        private string _code;
        private int? _province;
        private int? _city;
        private int? _country;
        private int? _type;
        private string _valuingitems;
        private string _creatorid;
        private string _creatorname;
        private DateTime? _creationdate;
        private DateTime? _begindate;
        private DateTime? _enddate;
        private int? _approve;
        private string _attachmentid;
        private string _sourcecode;
        private Guid _contactid;
        private string _overarea;
        private DateTime? _developmentstarttime;
        private DateTime? _developmentendtime;
        private decimal? _securitydeposit;
        private int? _customertype;
        private bool _isfullfile;
        private bool _isfile;
        private Guid _csctrid;
        private string _fileattachmentid;

        public string FileAttachmentID
        {
            set { _fileattachmentid = value; }
            get { return _fileattachmentid; }
        }
        public Guid CsCtrID
        {
            set { _csctrid = value; }
            get { return _csctrid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid ContractID
        {
            set { _contractid = value; }
            get { return _contractid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid CustomerID
        {
            set { _customerid = value; }
            get { return _customerid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string Code
        {
            set { _code = value; }
            get { return _code; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Province
        {
            set { _province = value; }
            get { return _province; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? City
        {
            set { _city = value; }
            get { return _city; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Country
        {
            set { _country = value; }
            get { return _country; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Type
        {
            set { _type = value; }
            get { return _type; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string ValuingItems
        {
            set { _valuingitems = value; }
            get { return _valuingitems; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CreatorID
        {
            set { _creatorid = value; }
            get { return _creatorid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string CreatorName
        {
            set { _creatorname = value; }
            get { return _creatorname; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? CreationDate
        {
            set { _creationdate = value; }
            get { return _creationdate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? BeginDate
        {
            set { _begindate = value; }
            get { return _begindate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? EndDate
        {
            set { _enddate = value; }
            get { return _enddate; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? Approve
        {
            set { _approve = value; }
            get { return _approve; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string AttachmentID
        {
            set { _attachmentid = value; }
            get { return _attachmentid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string SourceCode
        {
            set { _sourcecode = value; }
            get { return _sourcecode; }
        }
        /// <summary>
        /// 
        /// </summary>
        public Guid ContactID
        {
            set { _contactid = value; }
            get { return _contactid; }
        }
        /// <summary>
        /// 
        /// </summary>
        public string OverArea
        {
            set { _overarea = value; }
            get { return _overarea; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? DevelopmentStartTime
        {
            set { _developmentstarttime = value; }
            get { return _developmentstarttime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public DateTime? DevelopmentEndTime
        {
            set { _developmentendtime = value; }
            get { return _developmentendtime; }
        }
        /// <summary>
        /// 
        /// </summary>
        public decimal? SecurityDeposit
        {
            set { _securitydeposit = value; }
            get { return _securitydeposit; }
        }
        /// <summary>
        /// 
        /// </summary>
        public int? CustomerType
        {
            set { _customertype = value; }
            get { return _customertype; }
        }
        /// <summary>
        /// 
        /// </summary>
        public bool IsFullFile
        {
            set { _isfullfile = value; }
            get { return _isfullfile; }
        }
        /// <summary>
        /// 
        /// </summary>
        public bool IsFile
        {
            set { _isfile = value; }
            get { return _isfile; }
        }
        #endregion Model
    }
}
